package main

import "fmt"

/**
实现一个函数，接收一个整数切片的指针，将切片中的每个元素乘以2。
*/

//func incrElement(in []int) {
//	for i, e := range in {
//		in[i] = e * 2
//	}
//}
//
//func main() {
//	in := []int{1, 2, 3}
//	incrElement(in)
//	fmt.Println(in)
//}

func incrElement(in *[]int) {
	//for i := 0; i < len(*in); i++ {}
	for i, e := range *in {
		(*in)[i] = e * 2
	}
}

func main() {
	in := []int{1, 2, 3}
	incrElement(&in)
	fmt.Println(in)
}
